package data
{
	public class TankProp
	{
		private var _name:String;
		
		private var _bulletType:String;
		
		private var _shoutGap:int;
		
		private var _shoutRadius:int;
		
		private var _rotateSpeed:Number;
		private var _revive:int;
		
		public function TankProp()
		{
		}

		/**
		 *子弹类型 
		 */
		public function get bulletType():String
		{
			return _bulletType;
		}

		/**
		 * @private
		 */
		public function set bulletType(value:String):void
		{
			_bulletType = value;
		}

		public function get name():String
		{
			return _name;
		}

		public function set name(value:String):void
		{
			_name = value;
		}

		/**
		 *射击频率 
		 */
		public function get shoutGap():int
		{
			return _shoutGap;
		}

		/**
		 * @private
		 */
		public function set shoutGap(value:int):void
		{
			_shoutGap = value;
		}

		/**
		 *射击半径 
		 */
		public function get shoutRadius():int
		{
			return _shoutRadius;
		}

		/**
		 * @private
		 */
		public function set shoutRadius(value:int):void
		{
			_shoutRadius = value;
		}

		public function get rotateSpeed():Number
		{
			return _rotateSpeed;
		}

		public function set rotateSpeed(value:Number):void
		{
			_rotateSpeed = value;
		}

		/**
		 *苏醒所需能量 
		 */
		public function get revive():int
		{
			return _revive;
		}

		/**
		 * @private
		 */
		public function set revive(value:int):void
		{
			_revive = value;
		}


	}
}